/**
 * 导入Vant组件库中的Tabbar和TabbarItem组件
 * Vant是一个轻量级的Vue组件库，提供了丰富的UI组件，用于快速构建移动应用。
 * 这里我们导入了Tabbar和TabbarItem组件，用于在应用底部创建导航栏。
 */
import { Tab, Tabs, Checkbox, Dialog, ActionSheet, Rate, Lazyload, Icon, NavBar, Tabbar, TabbarItem, Search, Swipe, SwipeItem, Grid, GridItem } from 'vant'

/**
 * 导入Vue实例
 * Vue是一个基于组件的渐进式JavaScript框架，用于构建用户界面。
 * 这里我们导入Vue实例，以便在全局范围内使用Vue的功能和API。
 */
import Vue from 'vue'

/**
 * 注册Vant的Tabbar和TabbarItem组件
 * Vue.use()方法用于全局注册一个插件。在这里，我们注册了Vant提供的Tabbar和TabbarItem组件。
 * 注册后，这些组件可以在Vue应用中的任何地方使用，无需在每个使用它们的组件中单独导入。
 */
Vue.use(Checkbox)
Vue.use(Icon)
Vue.use(Search)
Vue.use(Swipe)
Vue.use(SwipeItem)
Vue.use(Grid)
Vue.use(GridItem)
Vue.use(Tabbar)
Vue.use(TabbarItem)
Vue.use(NavBar)
Vue.use(Lazyload)
Vue.use(Rate)
Vue.use(ActionSheet)
Vue.use(Dialog)
Vue.use(Tab)
Vue.use(Tabs)
